clean and environmentally sound technologies - Turkish English Dictionary